package Stragos.negocio;

import java.util.Collection;

import Stragos.dao.EventoDAO;
import Stragos.excepcion.DAOExcepcion;
import Stragos.modelo.Evento;

public class GestionEventos {


		
		public Collection<Evento> buscarPorNombre(String nombre)
		throws DAOExcepcion {
			
			EventoDAO dao = new EventoDAO();
			return dao.buscarPorNombre(nombre);
		}
		
		public Evento obtenerPorId(int IdEvento) throws DAOExcepcion {
			EventoDAO dao = new EventoDAO();
			return dao.ListarEventoPorId(IdEvento);
			
		}
		
		//public Evento obtenerPorFecha(String Fecha) throws DAOExcepcion {
			//EventoDAO dao = new EventoDAO();
			//return dao.BuscarPorFecha(Fecha);
		//}
		
		public Evento insertar(Evento ev) throws DAOExcepcion {
			EventoDAO dao = new EventoDAO();
			return dao.insertar(ev);
		}
			
		public void eliminar(int IdEvento) throws DAOExcepcion {
			EventoDAO dao = new EventoDAO();
			 dao.eliminar(IdEvento);
		}
		
		public void modificar(Evento ev) throws DAOExcepcion {
			EventoDAO dao = new EventoDAO();
			 dao.modificar(ev);
		}
		
		// TODO Auto-generated method stub
		
	}


